Microservice Architecture: Practical Implementation - Learn Interactively

Module 3 of Path: Scalability & System Design for Developers

Microservice Architecture: Practical Implementation

Module Overview

Look at some fundamental concepts for implementing microservices. Within each concept, learn about the different technologies used to implement it. The technologies include Frontend Integration with Edge Side Includes (ESI), asynchronous microservices with Kafka and REST feeds, synchronous microservices with the Netflix stack, and Consul, Docker, Kubernetes, Cloud Foundry. Each technology is described and then demonstrated with real code.

Module Objectives

Master the art of implementing microservices across a range of different tech stacks.

Learn and explore the recipes for tech stacks that can be used to implement microservices, as well as the pros and cons of each.

92 Lessons

71 Quizzes

10 Playgrounds

24 Code Snippets

89 Illustrations

Module 2

Contents (Module 3)
Module 4

Module 2

Contents (Module 3)
Module 4
4. Recipe: Server-side Integration using Edge Side Includes (ESI)
7. Recipe: Asynchronous Communication with Atom and REST
11. Concept: Microservices Platforms
Module Details

92 Lessons

71 Quizzes

10 Playgrounds

24 Code Snippets

89 Illustrations